#ifndef _2_75_H
#define _2_75_H
#include<limits.h>
int signed_high_prod(int x, int y){

    int signx = x & INT_MIN;
    int signy = y & INT_MIN;

    return unsigned_high_prod(x,y) - signx * y - signy * x;

}

#endif // _2_75_H

